Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.05.2016, 13:02
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Аякс, Как вытащить изменнённый URL при получении данных ?
Отправляю Aякс на сервер, связано с поиском последних сообщений, серв отдаёт в адресное окно(браузера) иной линк, в котором прописан номер первого из непрочитанных, вот как мне его получить при Аякс-запросе? Откуда его можно вытащить этот URL, возможно как-то можно из объекта XMLHttpRequest ?
Пока не смог найти ответа... Буду рад любой подсказке
Ответить с цитированием
  #2 (permalink)  
Старый 19.05.2016, 13:16
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

Сообщение от Deff
отдаёт в адресное окно(браузера) иной линк
то есть происходит редирект?
не совсем понятно, что здесь имеется ввиду
если адрес в адресной строке тогда он в location должен быть
Ответить с цитированием
  #3 (permalink)  
Старый 19.05.2016, 13:30
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Poznakomlus,
Ну послал я линk = /viewtopic.php?id=35&action=new
В адресном окне браузера линк при ответе меняется на
/viewtopic.php?id=35&p=19#p3946

Как мне узнать изменённую красную часть при том же запросе, но не в браузере, а Аяксом ?

Последний раз редактировалось Deff, 19.05.2016 в 16:55.
Ответить с цитированием
  #4 (permalink)  
Старый 19.05.2016, 13:36
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

Сообщение от Deff
при ответе меняется на
смотри функцию отрабатывающую ответ.
она меняет историю броузера
Ответить с цитированием
  #5 (permalink)  
Старый 20.05.2016, 23:08
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

Deff,
http://stackoverflow.com/questions/6...on-hash-change ?
__________________
Цитата:
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
Ответить с цитированием
  #6 (permalink)  
Старый 21.05.2016, 00:26
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Rise,
Я нашёл ответ, можно, но ток с поддержкой CORS
https://translate.googleusercontent....kSLg#423 6101
Ответить с цитированием
  #7 (permalink)  
Старый 21.05.2016, 00:30
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Rise, PunBB перекроенный, - если все ж интересно:
То на мою задачу регацо нун(там есть рега через соц сети: http://forum.mybb.ru/login.php
Пример запроса: (Это последние непрочитанные сообщения юзером в теме: http://forum.mybb.ru/viewtopic.php?id=36133&action=new
Ответ сервера: http://forum.mybb.ru/viewtopic.php?id=36133&p=2#p888662 (у Вас может быть иной, характеризует непрочитанные Вами сообщения в текущей теме(первое из непрочтённых)

Последний раз редактировалось Deff, 21.05.2016 в 00:33.
Ответить с цитированием
  #8 (permalink)  
Старый 21.05.2016, 01:04
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от Rise Посмотреть сообщение
Deff, у вас кросс-доменный запрос?
Я же дал ссылки Запроса и ответа, Скрипт ставится на нужный форум Админом форума.

Пока нет, но думаю я смогу сделать кроссдоменным (пока реализовано получение ссылки через фрейм, но оч долгое ожидание загрузки фрейма для считывания внутреннего адреса, а при насыщенности картинками на ФШ форумах, до несколько десятков секунд, вот подумалось сбацать Аяксом, а вон оно сходу - фигу

Последний раз редактировалось Deff, 21.05.2016 в 01:09.
Ответить с цитированием
  #9 (permalink)  
Старый 21.05.2016, 11:15
Аспирант
Отправить личное сообщение для Alex_63 Посмотреть профиль Найти все сообщения от Alex_63
 
Регистрация: 22.08.2015
Сообщений: 71

Rise, Нам бы желательно без изменений на стороне сервера, посколь доступа к коду движка нет
Ответить с цитированием
  #10 (permalink)  
Старый 21.05.2016, 12:25
Аспирант
Отправить личное сообщение для Alex_63 Посмотреть профиль Найти все сообщения от Alex_63
 
Регистрация: 22.08.2015
Сообщений: 71

Rise,
Не нужен кроссдоменный запрос,
Нужно только вытащить URL, на который при запросе редиректит...
Я так понял, что просто скриптом, без изменений на серверной части, этого не сделать?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изменить css одного div при наведении на другой с javascript? InkyThousand Общие вопросы Javascript 7 11.11.2014 16:35
30(1|2) редирект от сервера. Или как лучше сделать редирект при верной отсылке форма. pizzZ AJAX и COMET 2 18.02.2010 09:06
Снятие затемнения с экрана при получении ответа от php срипта с помощью setInterval roma86 jQuery 0 16.08.2009 12:39
Как сделать, чтобы 2 ссылки отображались как hover при наведении мышкой на любую? Ava Элементы интерфейса 5 19.05.2009 23:24
Вывод данных единожды, при открытии окна? Ggorsh Events/DOM/Window 1 28.04.2009 01:04